A 2000 frames / s programmable binary image processor chip for real time machine vision applications
نویسندگان
چکیده
Industrial manufacturing today requires both an efficient production process and an appropriate quality standard of each produced unit. The number of industrial vision applications, where real time vision systems are utilized, is continuously rising due to the increasing automation. Assembly lines, where component parts are manipulated by robot grippers, require a fast and fault tolerant visual detection of objects. Standard computation hardware like PC-based platforms with frame grabber boards are often not appropriate for such hard real time vision tasks in embedded systems. This is because they meet their limits at frame rates of a few hundreds images per second and show comparatively long latency times of a few milliseconds. This is the result of the largely serial working and time consuming processing chain of these systems. In contrast to that we designed an application-specific instruction processor chip which exploits massive parallelization of often used image preprocessing algorithms to minimize computation times. To get a feasible image resolution of 320 x 240 pixels at processing frame rates up to 2000 frames per second we realized an image processor on a semi-custom 0.18 μm pure logic CMOS platform. The paper presents the architecture, the performance parameters of the designed processor chip and some simulation test results. 1 Motivation and introduction The motivation to present that paper emerges from a firm tendency to substitute PC-based standard machine vision systems with smaller and faster embedded components (e. g. smart cameras), what is currently a world-wide on-going ambitious research topic [1],[2],[3]. One way to manage that is to use application specific integrated circuits (ASICs) as basic platform. The advantages of ASIC based components confront with their main weakness: the inflexible and fixed instruction set. To meet that we present a so called ASIP (application specific instruction set processor) which combines the flexibility of a GPP (General Purpose Processor) with the speed of an ASIC.
منابع مشابه
SAD-Based Stereo Vision Machine on a System-on-Programmable-Chip (SoPC)
This paper, proposes a novel solution for a stereo vision machine based on the System-on-Programmable-Chip (SoPC) architecture. The SOPC technology provides great convenience for accessing many hardware devices such as DDRII, SSRAM, Flash, etc., by IP reuse. The system hardware is implemented in a single FPGA chip involving a 32-bit Nios II microprocessor, which is a configurable soft IP core i...
متن کاملField Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملDevelopment and Evaluation of a Real Time Site-Specific Inter-Row Weed Management System
ABSTRACT- A real-time, site-specific, machine-vision based, inter-row patch herbicide application system was developed and evaluated. The image resolution was 640 × 480 pixels covering a total area of 350 mm x 240 mm of a field composed of four quadrants of 350 mm x 60 mm each. The image frames were processed by LabView® and MatLab®. The developed algorithm, based on weed coverage ratio and seg...
متن کاملA 1,000 Frames/s Programmable Vision Chip with Variable Resolution and Row-Pixel-Mixed Parallel Image Processors
A programmable vision chip with variable resolution and row-pixel-mixed parallel image processors is presented. The chip consists of a CMOS sensor array, with row-parallel 6-bit Algorithmic ADCs, row-parallel gray-scale image processors, pixel-parallel SIMD Processing Element (PE) array, and instruction controller. The resolution of the image in the chip is variable: high resolution for a focus...
متن کاملA Low-power Smart Vision System-on-a-chip Design for Ultra-fast Machine Vision Applications
In this paper, an ultra-fast smart vision system-on-a-chip design is proposed to provide effective solutions for real time machine vision applications by taking advantages of recent advances in integrated sensing/processing designs, electronic neural networks, advanced microprocessors and sub-micron VLSI technology. The smart vision system mimics what is inherent in biological vision systems. I...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008